>
Defined in Type: ChainEnumerableSignalReactiveUI.Primitives.Async
Assembly: ReactiveUI.Primitives.Async.Core.dll
Applies to
net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net462, net481
public ChainEnumerableSignal(IEnumerable<IObservableAsync<T>> signals)
Summary: Represents an asynchronous observable sequence that concatenates multiple asynchronous observables, emitting their elements in order as each completes.
Parameters
| Name | Type | Description |
|---|---|---|
signals | IEnumerable | A collection of asynchronous signals to be concatenated. Each signal is subscribed to sequentially; the next begins only after the previous completes. |
Remarks
This class enables sequential composition of multiple asynchronous observables, ensuring that items from each source are emitted in order and that subsequent observables are not subscribed to until the preceding one has completed. If any observable in the sequence signals an error, the concatenation terminates and the error is propagated to the observer.